cost keeping